MF
| |
Mechanics Financial Corp13F | |
Mechanics Financial Corp | |
Last update 2025-07-21 | 239 Stocks (1 new) |
Value $235.00 Mil | Turnover 3 % |
Mechanics Financial Corp Top Holdings of 2025-06-30
View Full List
Ticker | | Company | Shares | Value ($1000) | Shares Change % | Weighting % | Trade Impact % | % of Shares outstanding | 3M Change % | YTD Change % | Market Cap $Mil | Industry |
---|---|---|---|---|---|---|---|---|---|---|---|---|
GRC | Gorman-Rupp Co | 1,007,456 | 36,993.8 | 0% | 15.730 | 0% | 3.830 | +14.99% | -1.24% | 975.3 | Industrial Products | |
IJH | iShares Core S&P Mid-Cap ETF | 238,335 | 14,781.5 | +0.05% | 6.280 | 0% | 0.020 | +17.61% | +1.17% | 96,632.4 | ||
AAPL | Apple Inc | 58,374 | 11,976.6 | -0.73% | 5.090 | -0.04% | 0.000 | +10.15% | -14.95% | 3,173,564.3 | Hardware | |
EFA | iShares MSCI EAFE ETF | 116,082 | 10,376.6 | -0.57% | 4.410 | -0.02% | 0.020 | +10.13% | +17.48% | 64,061.5 | ||
IEFA | iShares Core MSCI EAFE ETF | 107,857 | 9,003.9 | +4.17% | 3.830 | +0.15% | 0.010 | +10.68% | +18.16% | 143,257.1 | ||
IVV | iShares Core S&P 500 ETF | 13,754 | 8,539.9 | +3.03% | 3.630 | +0.11% | 0.000 | +22.34% | +7.31% | 636,566.3 | ||
MSFT | Microsoft Corp | 16,520 | 8,217.2 | -0.48% | 3.490 | -0.01% | 0.000 | +42.29% | +21.48% | 3,791,043.3 | Software | |
JPM | JPMorgan Chase & Co | 24,003 | 6,958.7 | +0.27% | 2.960 | +0.01% | 0.000 | +27.68% | +23.35% | 800,072.7 | Banks | |
VGSH |
Vanguard Short-Term Government Bond ETF
Vanguard Short-Term Government Bond ETF
| 118,322 | 6,955.0 | +31.90% | 2.960 | +0.72% | 0.030 | -0.27% | +0.69% | 22,512.5 | ||
IEMG |
iShares Core MSCI Emerging Markets ETF
iShares Core MSCI Emerging Markets ETF
| 79,759 | 4,787.9 | +5.11% | 2.040 | +0.10% | 0.000 | +18.23% | +17.62% | 99,752.1 |
Mechanics Financial Corp's Historical Top Holdings Breakdowns
Mechanics Financial Corp's Top Stock Picks
View Full List
Ticker | | Company | Date | Action | Impact % | Price Range | Price | Price Change from Avrg% | Comment | Current Shares | Share Change |
---|---|---|---|---|---|---|---|---|---|---|---|
SPHY | SPDR Portfolio High Yield Bond ETF | 2025-06-30 | Reduce Reduce | -0.93% | 22.4 ($23.27) 23.8 | $23.69 | 1.80% | Reduce -79.91% | 22,019 | -87,579 | |
VGSH |
Vanguard Short-Term Government Bond ETF
Vanguard Short-Term Government Bond ETF
| 2025-06-30 | Add Add | +0.72% | 58.32 ($58.58) 58.98 | $58.58 | 0% | Add 31.9% | 118,322 | 28,617 | |
BND | Vanguard Total Bond Market ETF | 2025-06-30 | Add Add | +0.29% | 71.88 ($72.74) 73.82 | $73.06 | 0.44% | Add 23.53% | 48,264 | 9,194 | |
J | Jacobs Solutions Inc | 2025-06-30 | Reduce Reduce | -0.27% | 109.66 ($123.22) 131.45 | $137.19 | 11.34% | Reduce -88.4% | 625 | -4,762 | |
DUK | Duke Energy Corp | 2025-06-30 | Add Add | +0.23% | 112.46 ($118.06) 124.05 | $119.83 | 1.50% | Add 215.12% | 6,482 | 4,425 | |
BRK.B | Berkshire Hathaway Inc | 2025-06-30 | Add Add | +0.20% | 483.48 ($508.26) 539.8 | $474.41 | -6.66% | Add 67.1% | 2,423 | 973 | |
SPSB |
SPDR Portfolio Short Term Corporate Bond ETF
SPDR Portfolio Short Term Corporate Bond ETF
| 2025-06-30 | Add Add | +0.19% | 29.82 ($30) 30.19 | $30.12 | 0.40% | Add 33.19% | 60,610 | 15,105 | |
TMO | Thermo Fisher Scientific Inc | 2025-06-30 | Add Add | +0.19% | 390.26 ($419.37) 497.6 | $404.94 | -3.44% | Add 53.86% | 3,148 | 1,102 | |
IEFA | iShares Core MSCI EAFE ETF | 2025-06-30 | Add Add | +0.15% | 67.83 ($79.31) 84.09 | $83.04 | 4.70% | Add 4.17% | 107,857 | 4,317 | |
VGIT |
Vanguard Intermediate-Term Government Bond ETF
Vanguard Intermediate-Term Government Bond ETF
| 2025-06-30 | Add Add | +0.15% | 58.63 ($59.2) 59.97 | $59.35 | 0.26% | Add 20.32% | 34,254 | 5,785 |
Mechanics Financial Corp Total Holding History ($B)
Mechanics Financial Corp's Asset Allocation
Mechanics Financial Corp Past Portfolios
Portfolio Date | Number of Stocks | New Stocks | Total Value ($Mil) | Q/Q Turnover |
---|---|---|---|---|
Top Ranked Articles
- 1
Mechanics Financial Corp's Hypothetical Growth since 2025-06-30
Mechanics Financial Corp's Yearly Returns
Year | Portfolio % | % | Excess Gain % |
---|
Mechanics Financial Corp's Holdings Heat Map
Size field:
Mechanics Financial Corp's Holdings Bubble Chart
Mechanics Financial Corp News
- 1